package com.inossem.warehousestorage_inossem.bean.emergencyWarehousing;

import com.inossem.warehousestorage_inossem.bean.common.BeanNew;
import com.inossem.warehousestorage_inossem.bean.common.GetOperatorBean;

import java.util.List;

/**
 * 作者：wsy on 2017/11/28 14:06
 * <p>
 * 邮箱：445979770@qq.com
 */

public class EmergencyWarehousingReceiveOverviewBean extends BeanNew {


    /**
     * body : {"demand_person":"bbbb","create_time":"2018-02-07","user_name":"佳佳","fty_id":"1000","remark":"啊啊","fty_name":"内蒙古伊泰集团有限公司","location_id":"10100003","location_name":"备品备件库","receipt_type":"101","urgence_id":"10000008","urgence_code":"T3800000015","demand_dept":"bbb","receipt_type_name":"紧急入库","user_list":[{"role_name":"库房主管","receipt_type":"101","user_id":"a123457","role_id":"14","user_name":"佳佳","receipt_id":"10000008","id":"1","corp_name":"内蒙古伊泰煤炭股份有限公司","org_name":"煤炭生产事业部"}],"file_list":[{"ext":"txt","receipt_type":"101","size":"324","user_id":"a123457","file_name":"飞机票.txt","file_id":"72_70_b745a15b14eb4c68b7cd139326d710db.txt","receipt_id":"10000008","id":"34"},{"ext":"txt","receipt_type":"101","size":"800","user_id":"a123457","file_name":"新建文本文档.txt","file_id":"79_4c_43847c3be9e043cdb5a51030421eb432.txt","receipt_id":"10000008","id":"35"}],"item_list":[{"area_code":"001","area_id":"4001","area_name":"","create_time":"","demand_dept":"","demand_person":"","fty_id":"0","fty_name":"","item_id":"10000014","location_id":"0","location_name":"","mat_code":"60000001","mat_id":"1","mat_name":"热轧碳素结构钢板/δ3*1500*6000/Q235B","operation_time":"","operator":"","page_index":"0","page_size":"0","paging":"false","position_code":"01-01-01","position_id":"1","qty":"4","receipt_type":"0","receipt_type_name":"","relate_receipt_code":"","remark":"","sort_ascend":"false","sort_column":"","status":"1","status_name":"草稿","total_count":"-1","unit_code":"KG","unit_id":"63","urgence_code":"","urgence_id":"0","urgence_rid":"1","user_name":""},{"area_code":"001","area_id":"0","area_name":"","create_time":"","demand_dept":"","demand_person":"","fty_id":"0","fty_name":"","item_id":10000015,"location_id":0,"location_name":"","mat_code":"","mat_id":0,"mat_name":"aaa","operation_time":"","operator":"","page_index":0,"page_size":0,"paging":false,"position_code":"000-01","position_id":0,"qty":4,"receipt_type":0,"receipt_type_name":"","relate_receipt_code":"","remark":"","sort_ascend":false,"sort_column":"","status":1,"status_name":"草稿","total_count":-1,"unit_code":"qtt","unit_id":0,"urgence_code":"","urgence_id":0,"urgence_rid":2,"user_name":""}]}
     */

    private DataBean body;

    public DataBean getBody() {
        return body;
    }

    public void setBody(DataBean body) {
        this.body = body;
    }

    public static class DataBean {
        /**
         * demand_person : bbbb
         * create_time : 2018-02-07
         * user_name : 佳佳
         * fty_id : 1000
         * remark : 啊啊
         * fty_name : 内蒙古伊泰集团有限公司
         * location_id : 10100003
         * location_name : 备品备件库
         * receipt_type : 101
         * urgence_id : 10000008
         * urgence_code : T3800000015
         * demand_dept : bbb
         * receipt_type_name : 紧急入库
         * user_list : [{"role_name":"库房主管","receipt_type":"101","user_id":"a123457","role_id":"14","user_name":"佳佳","receipt_id":"10000008","id":"1","corp_name":"内蒙古伊泰煤炭股份有限公司","org_name":"煤炭生产事业部"}]
         * file_list : [{"ext":"txt","receipt_type":"101","size":"324","user_id":"a123457","file_name":"飞机票.txt","file_id":"72_70_b745a15b14eb4c68b7cd139326d710db.txt","receipt_id":"10000008","id":"34"},{"ext":"txt","receipt_type":"101","size":"800","user_id":"a123457","file_name":"新建文本文档.txt","file_id":"79_4c_43847c3be9e043cdb5a51030421eb432.txt","receipt_id":"10000008","id":"35"}]
         * item_list : [{"area_code":"001","area_id":"4001","area_name":"","create_time":"","demand_dept":"","demand_person":"","fty_id":"0","fty_name":"","item_id":"10000014","location_id":"0","location_name":"","mat_code":"60000001","mat_id":"1","mat_name":"热轧碳素结构钢板/δ3*1500*6000/Q235B","operation_time":"","operator":"","page_index":"0","page_size":"0","paging":"false","position_code":"01-01-01","position_id":"1","qty":"4","receipt_type":"0","receipt_type_name":"","relate_receipt_code":"","remark":"","sort_ascend":"false","sort_column":"","status":"1","status_name":"草稿","total_count":"-1","unit_code":"KG","unit_id":"63","urgence_code":"","urgence_id":"0","urgence_rid":"1","user_name":""},{"area_code":"001","area_id":"0","area_name":"","create_time":"","demand_dept":"","demand_person":"","fty_id":"0","fty_name":"","item_id":10000015,"location_id":0,"location_name":"","mat_code":"","mat_id":0,"mat_name":"aaa","operation_time":"","operator":"","page_index":0,"page_size":0,"paging":false,"position_code":"000-01","position_id":0,"qty":4,"receipt_type":0,"receipt_type_name":"","relate_receipt_code":"","remark":"","sort_ascend":false,"sort_column":"","status":1,"status_name":"草稿","total_count":-1,"unit_code":"qtt","unit_id":0,"urgence_code":"","urgence_id":0,"urgence_rid":2,"user_name":""}]
         */

        private String demand_person;
        private String create_time;
        private String user_name;
        private String fty_id;
        private String fty_code;
        private String remark;
        private String fty_name;
        private String location_id;
        private String location_code;
        private String location_name;
        private String receipt_type;
        private String urgence_id;
        private String urgence_code;
        private String demand_dept;
        private String receipt_type_name;
        private String status_code;
        private List<GetOperatorBean.OperatorBean> user_list;//经办人列表
        private List<FileListBean> file_list;
        private List<ItemListBean> item_list;

        public String getStatus_code() {
            return status_code;
        }

        public void setStatus_code(String status_code) {
            this.status_code = status_code;
        }

        public String getFty_code() {
            return fty_code;
        }

        public void setFty_code(String fty_code) {
            this.fty_code = fty_code;
        }

        public String getLocation_code() {
            return location_code;
        }

        public void setLocation_code(String location_code) {
            this.location_code = location_code;
        }

        public String getDemand_person() {
            return demand_person;
        }

        public void setDemand_person(String demand_person) {
            this.demand_person = demand_person;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public String getUser_name() {
            return user_name;
        }

        public void setUser_name(String user_name) {
            this.user_name = user_name;
        }

        public String getFty_id() {
            return fty_id;
        }

        public void setFty_id(String fty_id) {
            this.fty_id = fty_id;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getFty_name() {
            return fty_name;
        }

        public void setFty_name(String fty_name) {
            this.fty_name = fty_name;
        }

        public String getLocation_id() {
            return location_id;
        }

        public void setLocation_id(String location_id) {
            this.location_id = location_id;
        }

        public String getLocation_name() {
            return location_name;
        }

        public void setLocation_name(String location_name) {
            this.location_name = location_name;
        }

        public String getReceipt_type() {
            return receipt_type;
        }

        public void setReceipt_type(String receipt_type) {
            this.receipt_type = receipt_type;
        }

        public String getUrgence_id() {
            return urgence_id;
        }

        public void setUrgence_id(String urgence_id) {
            this.urgence_id = urgence_id;
        }

        public String getUrgence_code() {
            return urgence_code;
        }

        public void setUrgence_code(String urgence_code) {
            this.urgence_code = urgence_code;
        }

        public String getDemand_dept() {
            return demand_dept;
        }

        public void setDemand_dept(String demand_dept) {
            this.demand_dept = demand_dept;
        }

        public String getReceipt_type_name() {
            return receipt_type_name;
        }

        public void setReceipt_type_name(String receipt_type_name) {
            this.receipt_type_name = receipt_type_name;
        }

        public List<GetOperatorBean.OperatorBean> getUser_list() {
            return user_list;
        }

        public void setUser_list(List<GetOperatorBean.OperatorBean> user_list) {
            this.user_list = user_list;
        }

        public List<FileListBean> getFile_list() {
            return file_list;
        }

        public void setFile_list(List<FileListBean> file_list) {
            this.file_list = file_list;
        }

        public List<ItemListBean> getItem_list() {
            return item_list;
        }

        public void setItem_list(List<ItemListBean> item_list) {
            this.item_list = item_list;
        }

//        public static class UserListBean {
//            /**
//             * role_name : 库房主管
//             * receipt_type : 101
//             * user_id : a123457
//             * role_id : 14
//             * user_name : 佳佳
//             * receipt_id : 10000008
//             * id : 1
//             * corp_name : 内蒙古伊泰煤炭股份有限公司
//             * org_name : 煤炭生产事业部
//             */
//
//            private String role_name;
//            private String receipt_type;
//            private String user_id;
//            private String role_id;
//            private String user_name;
//            private String receipt_id;
//            private String id;
//            private String corp_name;
//            private String org_name;
//
//            public String getRole_name() {
//                return role_name;
//            }
//
//            public void setRole_name(String role_name) {
//                this.role_name = role_name;
//            }
//
//            public String getReceipt_type() {
//                return receipt_type;
//            }
//
//            public void setReceipt_type(String receipt_type) {
//                this.receipt_type = receipt_type;
//            }
//
//            public String getUser_id() {
//                return user_id;
//            }
//
//            public void setUser_id(String user_id) {
//                this.user_id = user_id;
//            }
//
//            public String getRole_id() {
//                return role_id;
//            }
//
//            public void setRole_id(String role_id) {
//                this.role_id = role_id;
//            }
//
//            public String getApply_user_name() {
//                return user_name;
//            }
//
//            public void setApply_user_name(String user_name) {
//                this.user_name = user_name;
//            }
//
//            public String getReceipt_id() {
//                return receipt_id;
//            }
//
//            public void setReceipt_id(String receipt_id) {
//                this.receipt_id = receipt_id;
//            }
//
//            public String getId() {
//                return id;
//            }
//
//            public void setId(String id) {
//                this.id = id;
//            }
//
//            public String getCorp_name() {
//                return corp_name;
//            }
//
//            public void setCorp_name(String corp_name) {
//                this.corp_name = corp_name;
//            }
//
//            public String getOrg_name() {
//                return org_name;
//            }
//
//            public void setOrg_name(String org_name) {
//                this.org_name = org_name;
//            }
//        }

        public static class FileListBean {
            /**
             * ext : txt
             * receipt_type : 101
             * size : 324
             * user_id : a123457
             * file_name : 飞机票.txt
             * file_id : 72_70_b745a15b14eb4c68b7cd139326d710db.txt
             * receipt_id : 10000008
             * id : 34
             */

            private String ext;
            private String receipt_type;
            private String size;
            private String user_id;
            private String file_name;
            private String file_id;
            private String receipt_id;
            private String id;
            private String file_url;
            private String bitmapPath;

            public String getFile_url() {
                return file_url;
            }

            public void setFile_url(String file_url) {
                this.file_url = file_url;
            }

            public String getBitmapPath() {
                return bitmapPath;
            }

            public void setBitmapPath(String bitmapPath) {
                this.bitmapPath = bitmapPath;
            }

            public String getExt() {
                return ext;
            }

            public void setExt(String ext) {
                this.ext = ext;
            }

            public String getReceipt_type() {
                return receipt_type;
            }

            public void setReceipt_type(String receipt_type) {
                this.receipt_type = receipt_type;
            }

            public String getSize() {
                return size;
            }

            public void setSize(String size) {
                this.size = size;
            }

            public String getUser_id() {
                return user_id;
            }

            public void setUser_id(String user_id) {
                this.user_id = user_id;
            }

            public String getFile_name() {
                return file_name;
            }

            public void setFile_name(String file_name) {
                this.file_name = file_name;
            }

            public String getFile_id() {
                return file_id;
            }

            public void setFile_id(String file_id) {
                this.file_id = file_id;
            }

            public String getReceipt_id() {
                return receipt_id;
            }

            public void setReceipt_id(String receipt_id) {
                this.receipt_id = receipt_id;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }
        }

        public static class ItemListBean {
            /**
             * area_code : 001
             * area_id : 4001
             * area_name :
             * create_time :
             * demand_dept :
             * demand_person :
             * fty_id : 0
             * fty_name :
             * item_id : 10000014
             * location_id : 0
             * location_name :
             * mat_code : 60000001
             * mat_id : 1
             * mat_name : 热轧碳素结构钢板/δ3*1500*6000/Q235B
             * operation_time :
             * operator :
             * page_index : 0
             * page_size : 0
             * paging : false
             * position_code : 01-01-01
             * position_id : 1
             * qty : 4
             * receipt_type : 0
             * receipt_type_name :
             * relate_receipt_code :
             * remark :
             * sort_ascend : false
             * sort_column :
             * status : 1
             * status_name : 草稿
             * total_count : -1
             * unit_code : KG
             * unit_id : 63
             * urgence_code :
             * urgence_id : 0
             * urgence_rid : 1
             * user_name :
             */

            private String area_code;
            private String area_id;
            private String area_name;
            private String create_time;
            private String demand_dept;
            private String demand_person;
            private String fty_id;
            private String fty_name;
            private String item_id;
            private String location_id;
            private String location_name;
            private String mat_code;
            private String mat_id;
            private String mat_name;
            private String operation_time;
            private String operator;
            private String page_index;
            private String page_size;
            private String paging;
            private String position_code;
            private String position_id;
            private String qty;
            private String receipt_type;
            private String receipt_type_name;
            private String relate_receipt_code;
            private String remark;
            private String sort_ascend;
            private String sort_column;
            private String status;
            private String status_name;
            private String total_count;
            private String unit_code;
            private String unit_id;
            private String urgence_code;
            private String urgence_id;
            private String urgence_rid;
            private String user_name;

            public String getArea_code() {
                return area_code;
            }

            public void setArea_code(String area_code) {
                this.area_code = area_code;
            }

            public String getArea_id() {
                return area_id;
            }

            public void setArea_id(String area_id) {
                this.area_id = area_id;
            }

            public String getArea_name() {
                return area_name;
            }

            public void setArea_name(String area_name) {
                this.area_name = area_name;
            }

            public String getCreate_time() {
                return create_time;
            }

            public void setCreate_time(String create_time) {
                this.create_time = create_time;
            }

            public String getDemand_dept() {
                return demand_dept;
            }

            public void setDemand_dept(String demand_dept) {
                this.demand_dept = demand_dept;
            }

            public String getDemand_person() {
                return demand_person;
            }

            public void setDemand_person(String demand_person) {
                this.demand_person = demand_person;
            }

            public String getFty_id() {
                return fty_id;
            }

            public void setFty_id(String fty_id) {
                this.fty_id = fty_id;
            }

            public String getFty_name() {
                return fty_name;
            }

            public void setFty_name(String fty_name) {
                this.fty_name = fty_name;
            }

            public String getItem_id() {
                return item_id;
            }

            public void setItem_id(String item_id) {
                this.item_id = item_id;
            }

            public String getLocation_id() {
                return location_id;
            }

            public void setLocation_id(String location_id) {
                this.location_id = location_id;
            }

            public String getLocation_name() {
                return location_name;
            }

            public void setLocation_name(String location_name) {
                this.location_name = location_name;
            }

            public String getMat_code() {
                return mat_code;
            }

            public void setMat_code(String mat_code) {
                this.mat_code = mat_code;
            }

            public String getMat_id() {
                return mat_id;
            }

            public void setMat_id(String mat_id) {
                this.mat_id = mat_id;
            }

            public String getMat_name() {
                return mat_name;
            }

            public void setMat_name(String mat_name) {
                this.mat_name = mat_name;
            }

            public String getOperation_time() {
                return operation_time;
            }

            public void setOperation_time(String operation_time) {
                this.operation_time = operation_time;
            }

            public String getOperator() {
                return operator;
            }

            public void setOperator(String operator) {
                this.operator = operator;
            }

            public String getPage_index() {
                return page_index;
            }

            public void setPage_index(String page_index) {
                this.page_index = page_index;
            }

            public String getPage_size() {
                return page_size;
            }

            public void setPage_size(String page_size) {
                this.page_size = page_size;
            }

            public String getPaging() {
                return paging;
            }

            public void setPaging(String paging) {
                this.paging = paging;
            }

            public String getPosition_code() {
                return position_code;
            }

            public void setPosition_code(String position_code) {
                this.position_code = position_code;
            }

            public String getPosition_id() {
                return position_id;
            }

            public void setPosition_id(String position_id) {
                this.position_id = position_id;
            }

            public String getQty() {
                return qty;
            }

            public void setQty(String qty) {
                this.qty = qty;
            }

            public String getReceipt_type() {
                return receipt_type;
            }

            public void setReceipt_type(String receipt_type) {
                this.receipt_type = receipt_type;
            }

            public String getReceipt_type_name() {
                return receipt_type_name;
            }

            public void setReceipt_type_name(String receipt_type_name) {
                this.receipt_type_name = receipt_type_name;
            }

            public String getRelate_receipt_code() {
                return relate_receipt_code;
            }

            public void setRelate_receipt_code(String relate_receipt_code) {
                this.relate_receipt_code = relate_receipt_code;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getSort_ascend() {
                return sort_ascend;
            }

            public void setSort_ascend(String sort_ascend) {
                this.sort_ascend = sort_ascend;
            }

            public String getSort_column() {
                return sort_column;
            }

            public void setSort_column(String sort_column) {
                this.sort_column = sort_column;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getStatus_name() {
                return status_name;
            }

            public void setStatus_name(String status_name) {
                this.status_name = status_name;
            }

            public String getTotal_count() {
                return total_count;
            }

            public void setTotal_count(String total_count) {
                this.total_count = total_count;
            }

            public String getUnit_code() {
                return unit_code;
            }

            public void setUnit_code(String unit_code) {
                this.unit_code = unit_code;
            }

            public String getUnit_id() {
                return unit_id;
            }

            public void setUnit_id(String unit_id) {
                this.unit_id = unit_id;
            }

            public String getUrgence_code() {
                return urgence_code;
            }

            public void setUrgence_code(String urgence_code) {
                this.urgence_code = urgence_code;
            }

            public String getUrgence_id() {
                return urgence_id;
            }

            public void setUrgence_id(String urgence_id) {
                this.urgence_id = urgence_id;
            }

            public String getUrgence_rid() {
                return urgence_rid;
            }

            public void setUrgence_rid(String urgence_rid) {
                this.urgence_rid = urgence_rid;
            }

            public String getUser_name() {
                return user_name;
            }

            public void setUser_name(String user_name) {
                this.user_name = user_name;
            }
        }
    }
}
